/**
 * 导出types模块中的所有类型定义
 */
export type * from "./types";

/**
 * 导出IBaseModel接口作为默认导出
 */
export type {IBaseModel} from "./types";

/**
 * 导出useModelOptions钩子用于管理模型选项
 */
export {useModelOptions} from "./hooks/useModelOptions";

/**
 * 导出所有描述符相关功能
 */
export * from "./descriptor";

/**
 * 导出所有枚举定义
 */
export * from "./enums";
